be well positioned - Español Inglés Diccionario